每次都要提醒「請用繁體中文」「不要把缺值填成零」「先看檔案再改」,很容易漏掉。把規則保存到專案裡,可以減少重複交代,也方便自己回頭檢查。
CLAUDE.md 是提供給 Claude 的專案指示,不是作業系統權限。它能引導行為,但不能保證任意動作都被阻止;真正的工具限制與 hooks 會在後面另外驗證。CLAUDE.md 官方文件
Claude Code prompt:
讀取 docs/PROJECT-BRIEF.md,建立工作台根目錄 CLAUDE.md。
如果檔案已存在,先保留並建議最小補充。
規則包含:
- 以繁體中文說明。
- 先讀相關檔案,改完回報具體驗收。
- 使用本專案 .venv 的 Python。
- 缺少資料保留 null 和原因,不能填成 0。
- 不顯示或提交 token、.env 與私人研究筆記。
- 外部資料與 AI 觀察要能區分,人類假設不能被覆寫。
只把已實測可用的命令寫進「可用命令」;
尚未建立的 research CLI 放「待實作」。
開新 session,請 Claude 說明目前的規則來源。用 /context 檢查載入的記憶文件;如果選單與教材不同,記錄自己的版本,再依官方文件確認。
把整份三十天規格貼進 CLAUDE.md,每次任務都帶入大量不相關內容。今天保留通用規則,專門程序留到 skills,不用追求檔案越長越完整。
實測後補:保留初版 CLAUDE.md 和一次實際遵守或未遵守的例子。
明天處理真正的工具權限,以及 .gitignore 保護不到的事情。